package com.attendance.www.hr.beans;

import java.util.Date;
import java.util.List;

public class SalaryRequestBean {
	
	private Integer salaryRequestId;

    private Integer salaryRuleId;

    private String employeeNoSubmit;

    private String chineseName;

    private Integer salaryYear;

    private Integer salaryMonth;

    private Date startDate;

    private Date endDate;

    private Date requestDate;

    private String description;

    private Integer requestState;

    private Date createTime;

    private Date updateTime;
    
    // 公司集合 传code(编码)，String类型
 	private List<String> corporationList;
 	
 	private Integer pageNo;
 	
 	private Integer pageCount;
 	
 	private Integer startNum;
 	//登陆用户的id
 	private Integer employeeId;
 	//审批人编号
 	private String employeeNoApproval;
 	//审批记录id
 	private Integer salaryApprovalRecordId;
 	//审批状态
 	private Integer approvalState;
 	//审批状态名
 	private String approvalStateName;
 	//审批步骤
 	private Integer step;
 	//查询条件的开始日期
 	private Date selStartDate;
 	//查询条件的结束日期
    private Date selEndDate;
    
    // 员工集合 模糊查询用
    private List<String> employeeList;
    
    
	public List<String> getEmployeeList() {
		return employeeList;
	}

	public void setEmployeeList(List<String> employeeList) {
		this.employeeList = employeeList;
	}

	public Date getSelStartDate() {
		return selStartDate;
	}

	public void setSelStartDate(Date selStartDate) {
		this.selStartDate = selStartDate;
	}

	public Date getSelEndDate() {
		return selEndDate;
	}

	public void setSelEndDate(Date selEndDate) {
		this.selEndDate = selEndDate;
	}

	public Integer getSalaryRequestId() {
		return salaryRequestId;
	}

	public void setSalaryRequestId(Integer salaryRequestId) {
		this.salaryRequestId = salaryRequestId;
	}

	public Integer getSalaryRuleId() {
		return salaryRuleId;
	}

	public void setSalaryRuleId(Integer salaryRuleId) {
		this.salaryRuleId = salaryRuleId;
	}

	public String getEmployeeNoSubmit() {
		return employeeNoSubmit;
	}

	public void setEmployeeNoSubmit(String employeeNoSubmit) {
		this.employeeNoSubmit = employeeNoSubmit;
	}

	public String getChineseName() {
		return chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}

	public Integer getSalaryYear() {
		return salaryYear;
	}

	public void setSalaryYear(Integer salaryYear) {
		this.salaryYear = salaryYear;
	}

	public Integer getSalaryMonth() {
		return salaryMonth;
	}

	public void setSalaryMonth(Integer salaryMonth) {
		this.salaryMonth = salaryMonth;
	}

	public Date getRequestDate() {
		return requestDate;
	}

	public void setRequestDate(Date requestDate) {
		this.requestDate = requestDate;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Integer getRequestState() {
		return requestState;
	}

	public void setRequestState(Integer requestState) {
		this.requestState = requestState;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public List<String> getCorporationList() {
		return corporationList;
	}

	public void setCorporationList(List<String> corporationList) {
		this.corporationList = corporationList;
	}

	public Integer getPageNo() {
		return pageNo;
	}

	public void setPageNo(Integer pageNo) {
		this.pageNo = pageNo;
	}

	public Integer getPageCount() {
		return pageCount;
	}

	public void setPageCount(Integer pageCount) {
		this.pageCount = pageCount;
	}

	public Integer getStartNum() {
		return startNum;
	}

	public void setStartNum(Integer startNum) {
		this.startNum = startNum;
	}

	public Integer getEmployeeId() {
		return employeeId;
	}

	public void setEmployeeId(Integer employeeId) {
		this.employeeId = employeeId;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getEmployeeNoApproval() {
		return employeeNoApproval;
	}

	public void setEmployeeNoApproval(String employeeNoApproval) {
		this.employeeNoApproval = employeeNoApproval;
	}

	public Integer getSalaryApprovalRecordId() {
		return salaryApprovalRecordId;
	}

	public void setSalaryApprovalRecordId(Integer salaryApprovalRecordId) {
		this.salaryApprovalRecordId = salaryApprovalRecordId;
	}

	public Integer getApprovalState() {
		return approvalState;
	}

	public void setApprovalState(Integer approvalState) {
		this.approvalState = approvalState;
	}

	public String getApprovalStateName() {
		return approvalStateName;
	}

	public void setApprovalStateName(String approvalStateName) {
		this.approvalStateName = approvalStateName;
	}

	public Integer getStep() {
		return step;
	}

	public void setStep(Integer step) {
		this.step = step;
	}

}